.search {
  background-color: RGB(248, 248, 248);
  height: 100vh;
}

.search .goods-top {
  width: 100%;
  height: 92px;
  background-color: #fff;
  position: relative;
}

.search .goods-top .top-back {
  position: absolute;
  left: 30px;
  top: 30px;
  font-size: 31.2px;
  color: #666;
}

.search .goods-top .top-back img {
  width: 30px;
}

.search .goods-top p {
  font-size: 36px;
  line-height: 92px;
}

.search .top {
  padding: 8px 22px 41px 22px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  background-color: #fff;
}

.search .top .sel {
  width: 605px;
}

.search .top .del {
  font-size: 30px;
  color: #333;
}

.search .init {
  margin-top: 2px;
}

.search .init .hisbox {
  background-color: #fff;
  padding: 0 40px;
}

.search .init .hisbox .hisbox-top {
  font-size: 26px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 42px;
}

.search .init .hisbox .hisbox-top img {
  width: 20px;
}

.search .init .hisbox .history-list {
  display: flex;
  flex-wrap: wrap;
  padding-top: 28px;
  font-size: 20px;
  color: #999;
}

.search .init .hisbox .history-list .history-item {
  padding: 12px 23px;
  border: 1px solid #e2e2e2;
  margin-right: 10px;
  margin-bottom: 12px;
}

.search .init .hotbox {
  background-color: #fff;
  padding: 0 40px;
  margin-top: 20px;
}

.search .init .hotbox h4 {
  text-align: left;
  padding-top: 42px;
  font-size: 26px;
}

.search .init .hotbox .hot-list {
  display: flex;
  flex-wrap: wrap;
  padding-top: 28px;
  font-size: 20px;
  color: #999;
}

.search .init .hotbox .hot-list .hot-item {
  padding: 12px 23px;
  border: 1px solid #e2e2e2;
  margin-right: 10px;
  margin-bottom: 12px;
}

.search .notice {
  margin-top: 2px;
  background-color: #fff;
}

.search .notice .keywords .keywords-list {
  height: 93px;
  padding-left: 52px;
  padding-right: 33px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 26px;
  color: #333;
  font-weight: 200;
}

.search .notice .keywords .keywords-list img {
  height: 26px;
}

.search .goods .goods-center {
  background-color: #fff;
  height: 100px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  font-size: 28px;
  color: #212121;
}

.search .goods .goods-list {
  padding: 0 20px;
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.search .goods .goods-list .goods-item {
  font-size: 26px;
  text-align: left;
}

.search .goods .goods-list .goods-item img {
  width: 350px;
  background-color: #fff;
}

.search .goods .goods-list .goods-item .item-name {
  margin-top: 17px;
  color: #333;
}

.search .goods .goods-list .goods-item .item-price {
  margin-top: 5px;
  color: #9E4242;
}
